a pulled ball - French English Dictionary